﻿ #nav {
        padding: 2px 2px !important;
        width: 100%;
        border-bottom: 1px solid #ccc;
    }

    #diagramContainer {
        width: 100%;
        position: absolute;
        top: 35px;
        bottom: 0px;
        left: 0px;        
    }

    #floatPanel {
        width: 38px;
        height: 140px;
        background-color: white;
        position: absolute;
        z-index: 5;
    }

    .flowNodeDiv {
        position: absolute;
        width: 32px;
    }

    .arrowLabel {
        cursor: pointer;
        padding-bottom: 30px;
    }

    .nodeDel {
        text-align: right;
        width: 100%;
        cursor: pointer;
        position: absolute;
        font-size: 12px;
        color: red;
        top: -15px;
        left: 5px;
    }

    .nodeTitle {
        white-space: nowrap;
        /*cursor: pointer;*/
        position: absolute;
        left: 50%;
        font-size: 12px;
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }